technically demanding - Inglés Sinónimo Diccionario